Beyond Objects: Generative Programming
نویسندگان
چکیده
Krzysztof Czarnecki Daimler-Benz AG Research and Technology Wilhelm-Runge-Str. 11, 89081 Ulm, Germany Tel. +49-731-505-4008 Fax +49-731-505-4210 czarnecki@ dbag.ulm.DaimlerBenz.com Ulrich W. Eisenecker Fachhochschule Heidelberg Fachbereich Informatik Bonhoefferstraße 11, 69123 Heidelberg, Germany Tel./Fax +49-6223-990466 [email protected] Patrick Steyaert Programming Technology Lab Vrije Universiteit Brussel Pleinlaan 2, 1050 Brussel, Belgium Tel. +32-2-629-3581 [email protected]
منابع مشابه
Genetic Programming on Program Traces as an Inference Engine for Probabilistic Languages
Methods of simulated annealing and genetic programming over probabilistic program traces are developed firstly. These methods combine expressiveness of Turing-complete probabilistic languages, in which arbitrary generative models can be defined, and search effectiveness of meta-heuristic methods. To use these methods, one should only specify a generative model of objects of interest and a fitne...
متن کاملLearning Structured Generative Concepts
Many real world concepts, such as “car”, “house”, and “tree”, are more than simply a collection of features. These objects are richly structured, defined in terms of systems of relations, subparts, and recursive embeddings. We describe an approach to concept representation and learning that attempts to capture such structured objects. This approach builds on recent probabilistic approaches, vie...
متن کاملA Class of Stochastic Models for Invariant Recognition, Motion, and Stereo
We describe a general framework for modeling transformations in the image plane using a stochastic generative model. Algorithms that resemble the well-known Kalman filter are derived from the MDL principle for estimating both the generative weights and the current transformation state. The generative model is assumed to be implemented in cortical feedback pathways while the feedforward pathways...
متن کاملA Generative Approach to the Implementation of Language Bindings for the Document Object Model
The availability of a C implementation of the Document Object Model (DOM) offers the interesting opportunity of generating bindings for different programming languages automatically. Because of the DOM bias towards Java-like languages, a C implementation that fakes objects, inheritance, polymorphism, exceptions and uses referencecounting introduces a gap between the API specification and its ac...
متن کاملStrong Generative Capacity and the Empirical Base of Linguistic Theory
This Perspective traces the evolution of certain central notions in the theory of Generative Grammar (GG). The founding documents of the field suggested a relation between the grammar, construed as recursively enumerating an infinite set of sentences, and the idealized native speaker that was essentially equivalent to the relation between a formal language (a set of well-formed formulas) and an...
متن کامل